herb crust - French English Dictionary